﻿using System;
using System.Collections.Generic;

namespace Wisdom.Core
{
    /// <summary>
    /// Defines a interface which is used to hold the list of the task.
    /// </summary>
    public interface ITasksRegistry
    {
        /// <summary>
        /// Gets or sets the task configurations.
        /// </summary>
        /// <value>The tasks.</value>
        IEnumerable<KeyValuePair<Type, Action<object>>> TaskConfigurations { get; }
    }
}